engrave in one's memory - Spanisch Englisch Wörterbuch